/*
 * Tests originated from namespace/ns6
 */


/*
in progress
SEE:
do the same as ns3.asl but
complex
some pass by arg/local/ store/copy to other Named and some
directly (locally/globally allocated objects)

*/


// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! z101 ????????????????????????????
// ??????????????????????????????????????????????????
Name(z101, 101)

Method(m600,, Serialized)
{
	Name(ts, "m600")
	Name(i000, 0xabcd0000)
	Method(m000, 1)
	{
		Store(0x11223344, i000)
		if (LNotEqual(arg0, 0xabcd0000)) {
			err(ts, z101, __LINE__, 0, 0, arg0, 0xabcd0000)
		}
	}

	m000(i000)

	if (LNotEqual(i000, 0x11223344)) {
		err(ts, z101, __LINE__, 0, 0, i000, 0x11223344)
	}
}

Method(n006)
{
	SRMT("m600")
	m600()
}
